natural enemy - Alemán Inglés Diccionario